a restaurant specializing in octopus - Turc Anglais Dictionnaire